Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F16 Germany F17 Germany F18 Italy F24 Chile F2 Chile F4 Chile F5 Chile F6 Poland F1 Poland F2 Poland F3 Germany F10 Chile F1 Chile F2 Germany F9 Germany F11 Germany F12 Germany F13 France F5 VII Avierto Internacional de Salinas - Salinas VI Abierto Internacional de Salinas - Salinas Open de Franche Comte - Besancon 2003 West Side Tennis Club Challenger - Forest Hills Bogota Challenger - Bogota Corona Mexico City Open - Mexico City Sporting Challenger - Turin Arroyo de la Encomienda - Valladolid Open D'Orleans - Orleans Challenger Ford de Cherbourg - Cherbourg Corona Mexico City Open - Mexico City Siemens Open - Scheveningen Antonio Savoldi-Marco Co. - Manerbio Iskratel Open - Kranj XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito II Challenger Ciudada de Guayaquil - Guayaquil Internationaux de Doubs Open de Franchie-Comte - Besancon Isla de Lanzarote - Lanzarote Dusseldorf Open Challenger 2007 - Dusseldorf Open D'Orleans - Orleans Copa Petrobras Colombia - Bogota Challenger de Providencia-Copa Kia - Santiago San Luis Potosi Challenger - San Luis Potosi Open D'Orleans - Orleans Pekao Open - Szczecin KGHM Polish Indoors - Wroclaw Cherbourg Challenger Rhodes Challenger Ramat Hasharon Challenger Bytom Challenger Constanta Challenger Rijeka Challenger Oberstaufen Challenger Manchester Challenger Segovia Challenger Istanbul Challenger Manerbio Challenger Como Challenger Alphen Challenger St. Remy Challenger Mons Challenger Orleans Challenger Santiago Challenger KGHM Emax Polish Indoors - Wroclaw Shimadzu All Japan Indoor Tennis Championships - Kyoto Rome Challenger Rhodes Challenger Bordeaux Challenger Bytom Challenger Challenger Ford de Cherbourg - Cherbourg Manerbio Challenger Steelers Cup - Kosice Rennes Challenger Orleans Challenger Constanta Challenger - Constanta Copa Ericsson Brazil - Sao Paulo Courmayeur Challenger Sarajevo Challenger Bath Challenger Granby Challenger 2001 Challenger Canottieri Mincio - Mantova Telesp Celular Open - Campinas Copa Ericsson Argentina - Buenos Aires 1st Challenger Tournament Leon - Leon St. Remy Challenger Maia Open 2002 - Maia Mons Challenger Rennes Challenger Orleans Challenger San Luis Potosi Challenger 2002 - San Luis Potosi IX Open Internacional D'Andorra - Andorra 10th Wartburg Open - Eisenach GHI Bronx Classic - Bronx drkoop.com USTA Challenger of Tallahassee - Tallahassee Open 88 - Contrexeville Fujitsu Siemens Open - Budapest Muller Cup - Ulm Open de Franche Comte - Besancon 2002 USTA Challenger of Calabasas - Calabasas Tennis Napoli Cup - Napoli CA-Challenge 2000 - Graz Challenger 42 - Andrezieux Internationaux de Tennis de Brest - Brest Architect Open - Budapest Quelle Cup - Furth Warsteiner Challenger Wolfsburg - Wolfsburg ARMS USTA Challenger - Rocky Mount XXVIII Edizione 'A.Savoldi' - Manerbio Copa Ericsson Peru - Lima Unique Zagreb Open - Zagreb Warta Cup - Sopot Macedonian Open - Skopje Copa Ericsson Chile - Santiago Bordeaux Challenger 9th Wartburg Open - Eisenach West of England Challenger - Bristol The Manchester Trophy - Manchester Open de L'Isere (Open 38) - Grenoble Garden Open - Rome Steelers Cup - Kosice Copa Ericsson Uruguay - Montevideo Gran Challenger Casablanca - Mexico City A Glimmer of Hope Challenger - Austin Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux ATU Cup - Weiden Challenger 42 - Andrezieux Pekao Open - Szczecin Arroyo de la Encomienda - Valladolid Ethias Tennis Trophy - Mons Copa Petrobras - Bogota USTA Challenger of San Antonio - San Antonio The USTA Challenger at West End Racquet - Torrance Challenger Ford de Cherbourg - Cherbourg Copa Kia Challenger ATP - Santiago Sao Paulo - Brazil HTV Challenger - Ho Chi Minh City Petange Challenger Challenger Leon 2004 - Leon Waco International Tennis Challenger - Waco Britania Zavaleta - Puebla Garden Open 2004 - Rome Open de Franche-Comte - Besancon Orleans Challenger Rennes Challenger Ispat Open 2004 - Ostrava Cepu Open - San Marino Open Castilla y Leon - Segovia St. Remy Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Cherbourg Challenger St. Brieuc Challenger Open de L'Isere - Grenoble Bordeaux Challenger Copa Telefonica CTC Chile - Santiago Challenger 42 - Andrezieux The Manchester Trophy - Manchester Draft Corona Mexico City Open - Mexico City Copa Petrobras Colombia - Bogota Bancolombia Open - Bogota Badden Open by Rothaus - Ettlingen 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham Porsche Open - Poznan Copa Petrobras Brazil - Belo Horizonte ATP Open Castilla y Leon - Segovia GHI Bronx Classic - Bronx KGHM Dialog Polish Indoors - Wroclaw Roma Open Challenger - Rome Qatar ATP Challenger - Doha Seguros Bolivar Open - Medellin Copa Petrobras Argentina - Buenos Aires Copa Petrobras Argentina - Buenos Aires Internazionali di Tennis di Bergamo - Bergamo Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Croatia Osiguranje Rijeka Open - Rijeka ATP Challenger La Serena - La Serena Genoa Open Challenger-Fondazione Carige - Genova Johannesburg Challenger XI Trofeo Ciudad de Quito - Quito III Aberto Santa Catarina de Tenis - Florianopolis Segovia Challenger Copa Kia - Santiago Internationaux du Doubs - Besancon Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota Challenger Casablanca San Angel - Mexico City Morocco Tennis Tour - Marrakech II Naples ITG Challenger - Naples Quimper Challenger San Marino Cepu Open - San Marino Nossa Caixa Aberto de Sao Paulo - Sao Paulo Challenger Ford de Cherbourg - Cherbourg Segundo Aberto de Brasilia - Brasilia Copa Ericsson Chile - Santiago Copa Ericsson Costa Rica - San Jose Mouilleron-Le-Captif Challenger Abierto Club Casablanca - Mexico City Zagreb Open - Zagreb Challenger Ford de Cherbourg - Cherbourg Orleans Challenger Schickendanz Open - Furth Open de Montauban - Montauban Muller Cup 2000 - Ulm Mons Challenger Bogota Challenger Heilbronn Open - Heilbronn FILA Challenger Biella - Biella Copa Petrobras Santiago - Santiago Bordeaux Challenger La Serena Open - La Serena Open de Franche-Comte - Besancon Cerveza Club Colombia Open - Bogota X Abierto Internacional de Salinas - Salinas Torneo Internacional Challenger Fila 2005 - Leon Global Telecom Open - Curitiba Copa Petrobras Paraguay - Asuncion Global Telecom Open - Florianopolis Open de L'Isere - Grenoble Chevrolet Cup - Santiago Cherbourg Challenger Energis Dutch Open - Amsterdam Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Grand Prix Hassan II - Casablanca Britania Zavaleta - Puebla BMW Open - Munich Challenger Cudad de Guayaquil - Guayaquil Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Open 13 - Marseille Allianz Suisse Open Gstaad - Gstaad Open 13 - Marseille The Stella Artois Grass Court Championships - London Stockholm Open - Stockholm Challenger 42 - Andrezieux 2002 Eddleman USTA Challenger - Birmingham The Manchester Trophy - Manchester Wartburg Open - Eisenach Siemens Open - Scheveningen XI Abierto Internacional de Salinas - Salinas Geneva Challenger - Geneva DPD Challenger 2000 - Aschaffenburg Open de L'Isere-Open 38 - Grenoble Copa Ericsson Peru - Lima Copa Ericsson Uruguay - Montevideo Bancolombia Open - Bogota Copa Ericsson Costa Rica - San Jose V Torneo Internazionale di Tennis - Barletta AGT Challenger - Leon Segovia Challenger Schickedanz Open - Furth The Scottish Tennis Championships - Edinburgh XI Venice Open - Venice AAPT Championships - Adelaide VII Trofeo Ciudad de Quito - Quito Adidas International - Sydney BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille Open Seat Godo - Barcelona Copa Ericsson Mexico - Guadalajara The Stella Artois Grass Court Championships - London Genoa Open - Genova Miller Lite Hall of Fame Tennis Championships - Newport Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Orleans Challenger International Tennis Championships - Delray Beach Thailand Open - Bangkok Challenger Casablanca San Angel - Mexico City Internationale Badische Meisterschaften Um Den Techem Cup - Zell Ostrava Open 2005 - Ostrava Lille Challenger Chennai Open - Chennai ECM Prague Open 2005 - Prague San Remo Tennis Cup 15° Piertomaso - San Remo Naples Challenger - Naples Brest Challenger Bordeaux Challenger Guzzini Challenger - Recanati Schickendanz Open - Furth Cherbourg Challenger U.S. Men's Clay Court Championships - Houston The Surbiton Trophy - Surbiton St. Brieuc Challenger The Stella Artois Grass Court Championships - London GHI Bronx Classic - Bronx Bordeaux Challenger Mercedes Cup - Stuttgart The Manchester Trophy - Manchester VI Gramado Open de Tenis - Gramado KGHM Dialog Polish Indoors - Wroclaw Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Estoril Open - Estoril Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg The Surbiton Trophy - Surbiton 2002 USTA Tallahassee Tennis Challenger - Tallahassee West of England Tennis - Bristol Stella Artois Clay Court Championships - Budaors The Stella Artois Championships - London The 10tele.com Open - Nottingham drkoop.com USTA Tennis Championships - Armonk drkoop.com USTA Tennis Championships of Denver - Denver Orange Prokom Open - Sopot Iquique Challenger Polish Open 2000 - Poznan Grand Prix de Tennis de Lyon - Lyon Open de Montauban - Montauban IV Gramado Open de Tenis - Gramado Gran Copa Ericsson - Rio de Janeiro Open de L'Isere - Grenoble Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb San Luis Potosi Challenger - San Luis Potosi Uncle Tobys Challenger - Tasmania Open 13 - Marseille Ciudad de Pozoblanco Open Diputacion - Cordoba Open Castilla y Leon - Segovia Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble IX Trofeo Ciudad de Quito - Quito The Tennis Channel Open - Las Vegas IX Abierto Internacional de Salinas - Salinas The Surbiton Trophy - Surbiton Porsche Open - Poznan GHI Bronx Classic - Bronx Grand Prix Hassan II - Casablanca Banca Stato Challenger - Lugano Campbell's Hall of Fame Tennis Championships - Newport Sina-Kia Motors Tennis Cup - Cordenons Black Forest Open - Freudenstadt Copa Petrobras - Santiago Rennes Challenger Copa Petrobras - Montevideo Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Gemax Open - Belgrade San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Akbank Private Banking TED Open 2006 - Istanbul Legg Mason Tennis Classic - Washington Thailand Open - Bangkok The 'Fitz' Casino Challenger - Tunica Open de Moselle - Metz Movistar Open - Vina del Mar Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam The Artois Championships - London 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Movistar Open - Santiago Tennislife Cup - Napoli Open 13 - Marseille AEGON Championships - London Open de Moselle - Metz Open Sud de France - Montpellier Cali Challenger Davidoff Swiss Indoors - Basel AEGON Championships - London UNICEF Open - 's Hertogenbosch Bordeaux Challenger BellSouth Open - Vina del Mar Campbell's Hall of Fame Tennis Championships - Newport Open de Moselle - Metz Apia International - Sydney Open Sud de France - Montpellier Open 13 - Marseille Bordeaux Challenger Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Salzburg Challenger Dallas Challenger Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Brasil Open - Salvador Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb Winston-Salem Open - Winston-Salem Moselle Open - Metz Cherbourg Challeger Le Gosier Challenger Brisbane International - Brisbane Masters Series - Hamburg Pilot Pen Tennis - New Haven The Nottingham Open - Nottingham Generali Open - Kitzbuhel Sarajevo Challenger The Priority Telecom Open - Amersfoort Hall of Fame Tennis Championships - Newport Caltanissetta Challenger St. Brieuc Challenger Open 13 - Marseille Jersey Challenger Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Barletta Challenger Cherbourg Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Topshelf Open - 's-Hertogenbosch Napoli Challenger Rakuten Japan Open - Tokyo Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Topshelf Open - 's-Hertogenbosch Swiss Indoors Basel - Basel AEGON Championships - London Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Monza Challenger Hall of Fame Open - Newport Johannesburg Challenger Tunis Challenger European Open - Antwerp Libema Open - 's-Hertogenbosch Athens Challenger Fever-Tree Championships - London RCA Championships - Indianapolis Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Apia International - Sydney Open de Moselle - Metz ATP Kremlin Cup - Moscow AEGON Championships - London Topshelf Open - 's-Hertogenbosch Abierto Mexicano Telcel - Acapulco The Stella Artois Championships - London ATP Kremlin Cup - Moscow Open de Moselle - Metz Istanbul Challenger Genova Challenger Open 13 - Marseille Open de Nice Cote d'Azur - Nice Atlanta Tennis Championships - Atlanta Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Brest Challenger Generali Open 2000 - Kitzbuhel Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Adidas Open de Toulouse - Toulouse The Stella Artois Grass Court Championships - London Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Moselle Open - Metz Apia International - Sydney Orleans Challenger Swiss Indoors Basel - Basel Mons Challenger Binghamton Professional Tennis Tournament - Binghamton Challenger 42 - Andrezieux ECM Cup - Prague Granby Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz VI Trofeo Ciudad de Quito - Quito Espinho Challenger - Espinho The Scottish Tennis Championships - Edinburgh Apia International - Sydney Open Sud de France - Montpellier BH Tennis Open International Cup - Belo Horizonte Brixina Tennis Open - Bressanone Copa Ericsson Mexico - Guadalajara Open 13 - Marseille AEGON Championships - London Amer-Wilson Tampere Challenger - Tampere Moselle Open - Metz Brisbane International - Brisbane Orleans Challenger Copa Ericsson - Santiago ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Ericsson Chile - Santiago Ricoh Open - 's-Hertogenbosch AEGON International - Eastbourne 2003 Eddleman USTA Challenger - Birmingham Geovillage Open Trofeo Melia Olbia - Olbia Swiss Indoors Basel - Basel Lille Challenger Open 13 Provence - Marseille Open Sud de France - Montpellier Citi Open - Washington AEGON Championships - London Open Sud de France - Montpellier Open de Moselle - Metz Stockholm Open - Stockholm Qatar Open - Doha U.S. Men's Clay Court Championships - Houston SMS Tennis Open - Sao Paulo Movistar Open - Vina del Mar Internationaler Raiffeisen Grand Prix - St. Polten Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Estoril Open - Estoril Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Tennis Masters Series - Paris Open de Moselle - Metz If Stockholm Open - Stockholm Tennis Masters Series - Paris Movistar Open - Vina del Mar BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Rogers Cup - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Open 13 - Marseille Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Campbells Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells 2002 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome BNP Paribas Masters - Paris Dubai Duty Free Tennis Championships - Dubai Sony Ericsson Open - Miami Moselle Open - Metz European Open - Antwerp Sydney International - Sydney Open Sud de France - Montpellier BellSouth Open - Vina del Mar Moselle Open - Metz 2001 Mercedes Cup - Stuttgart Tennis Masters Series - Monte Carlo Countrywide Classic - Los Angeles Chevrolet Cup - Vina del Mar BNP Paribas Masters - Paris AIG Japan Open - Tokyo Pilot Pen Tennis - New Haven Indianapolis Tennis Championships - Indianapolis BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Grand Prix de Tennis de Lyon - Lyon Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Rogers Cup - Toronto BNP Paribas Masters - Paris AEGON Championships - London Tennis Masters Series - Paris Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BellSouth Open - Vina del Mar Heineken Open - Auckland French Open - Paris China Open - Beijing Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York European Open - Antwerp French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Rogers Masters - Toronto French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Miami Open - Miami French Open - Paris French Open - Paris Mutua Madrid Open - Madrid Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 2R, CHI-BAH 4-1 ATP Cup - Melbourne Davis Cup, World Group, 1R, JPN-FRA 1-4 All Lower level tournaments